app\wisdmlabs\edwiserBridge\EBUserManager D

Total Complexity 178
Dependencies 3
Dependents 4
Total lines 1,350
Lines of code 798
Logical lines of code 381
Comment lines 391
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
create_wordpress_user()
C
30 26 113
create_moodle_user()
B
39 19 65
user_course_synchronization_handler()
B
34 13 104
link_moodle_user()
A
40 15 60
link_user_bulk_actions_handler()
A
41 13 58
link_user_bulk_actions_notices()
A
51 13 23
password_update()
A
49 11 28
update_courses_on_profile_update()
A
44 9 45
display_users_enrolled_courses()
A
40 7 74
user_link_to_moodle_handler()
A
43 7 50
get_moodle_user()
A
49 8 32
moodle_link_unlink_user()
S
51 7 24
unenroll_on_course_access_expire()
S
52 6 22
password_reset()
S
56 6 17
is_moodle_username_available()
S
58 3 15
link_user_bulk_actions()
S
57 2 23
instance()
S
71 2 6
linkMoodleUser()
S
80 1 3
__clone()
S
78 1 3
createMoodleUser()
S
79 1 3
isMoodleUsernameAvailable()
S
80 1 3
createWordpressUser()
S
78 1 3
userLinkToMoodlenHandler()
S
79 1 3
set_user_auth_cookie()
S
76 1 4
delete_enrollment_records_on_user_deletion()
S
71 1 5
__construct()
S
77 1 4
__wakeup()
S
78 1 3
moodle_link_unlink_user_notices()
S
77 1 5